roof ventilator - French English Dictionary